stuff the ballot - English Synonyms Dictionary